publish a periodical - French English Dictionary